package Ex1;

import java.util.Scanner;

public class Zuoye {
    //根据今天所学内容，完成：
    //       (1)用户在控制台输入基本工资数，计算到手工资
    //       要求：
    //       1.税率（Baidu）
    //       2.保险（Baidu） 五险一金
    //       3.输入一个数，得出到手的钱
    //       提示： 到手工资=基本工资 -五险一金-个人所得税
    //       五险一金税率：
    //       天津2017年五险一金缴纳比例如下：养老保险个人8%。医疗保险个人2%+3元。失业保险单位个人1%。
    //       工伤保险缴纳0.5%。生育保险缴纳1%。住房公积金：用人单位按工资的12%办理缴纳住房公积金。
    //       单位和个人都是工资的12%。
    //       个税税率：
    public static void main(String[]args){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入基本工资");
        double salary = sc.nextDouble();
        double insurance = salary * (0.08 + 0.02 + 0.01 + 0.005 + 0.01 + 0.08) + 3;
        double a = salary - insurance;
        if (salary < 5000){
            System.out.println("到手工资为" + a);
        }else if(salary < 8000){
            System.out.println("到手工资为" + (a - (a - 5000) * 0.03));
        }else if(salary < 17000){
            System.out.println("到手工资为" + (a-(a-8000)*0.1-3000*0.03));
        }else if(salary < 30000){
            System.out.println("到手工资为" + (a-(a-17000)*0.2-3000*0.03-(17000-8000)*0.1));
        }else if(salary < 40000){
            System.out.println("到手工资为" + (a-(a-30000)*0.25-3000*0.03-9000*0.1-(30000-17000)*0.2));
        }else if(salary < 60000){
            System.out.println("到手工资为" + (a-(a-40000)*0.3-3000*0.03-9000*0.1-13000*0.2-10000*0.25));
        }else if(salary < 85000){
            System.out.println("到手工资为" + (a-(a-60000)*0.35-3000*0.03-9000*0.1-13000*0.2-10000*0.25-20000*0.3));
        }else if(salary >= 85000){
            System.out.println("到手工资为" + (a-(a-85000)*0.45-3000*0.03-9000*0.1-13000*0.2-10000*0.25
                    -20000*0.3-25000*0.45));
        }


    }
}
